import axios from "axios";
let http = axios.create({
    // 代理地址
    baseURL: "/api",
    // 超时时间
    timeout: 5000,
    // 携带本地凭据，如cookie
    withcredenitals: true,
})

// 配置完毕axiox后，去配置vue.config.js，改变基础请求地址 详见vue.config.js
// 全局请求拦截 对接口的请求批量进行处理
axios.interceptors.request.use(config => {
    // 如果不return就发送不了请求
    return config
})
// 全局响应拦截 统一对错误进行处理
axios.interceptors.response.use(response => {
    // 如果不return就获取不了结果
    return response
})


export default http
